.flex{display: flex}
.flex-space-between{display: flex;justify-content: space-between;}
.flex-space-around{display: flex;justify-content: space-around;}
.flex-space-between-center{display: flex;justify-content: space-between;align-items:center}
.flex-space-around-column{display: flex;justify-content: space-around;flex-direction: column}
.flex-align-center{display: flex; align-items:center;}
.flex-center{display: flex;justify-content: center;align-items: center;}
.flex-end{display: flex;justify-content: flex-end;}
.flex-column{display: flex;flex-direction: column}
.over2line {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.3}
.over1line {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 1.2;}
.over3line {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 1.3}
.color-999{color: #999 !important;}
.color-333{color: #927474 !important;}
.color-fff{color: #fff !important;}
$themeColor:#F65D5D;
.themeColor{color: $themeColor;}
.bgContain{background-size: contain;background-repeat: no-repeat;background-position: center;}
.bgCover{background-size: cover;background-repeat: no-repeat;background-position: center;}
.index-wrapper{padding-bottom: 50px;}
.mr10{margin-right: .1rem;}
.ml10{margin-left: .1rem;}
.v-header{z-index:10;background: #383747;font-size: 33px;color: #fff;text-align: center;height: 46px;}
.v-header .van-nav-bar{
    background: inherit;
    .van-nav-bar__title,.van-nav-bar__text,.van-icon{color: inherit;}
}